package com.learning.spring.optimize.event;

/**
 * ClassName: EventPublisherTest
 * Description: 容器事件测试
 * Date: 2018/8/8 17:24 【需求编号】
 *
 * @author Sam Sho
 * @version V1.0.0
 */
public class EventPublisherTest {


    /**
     * Spring 事件类结构
     * ApplicationEvent 类：
     * 1、PayloadApplicationEvent
     * 2、ApplicationContextEvent
     * 3、RequestHandledEvent
     *
     * ApplicationListener 事件监听器类 、注解 @EventListener
     * 1、SmartApplicationListener
     * 2、GenericApplicationListener
     *
     *
     * ApplicationEventMulticaster 事件广播器
     * 1、AbstractApplicationEventMulticaster
     * 2、SimpleApplicationEventMulticaster
     *
     * ApplicationEventPublisher 事件发布
     *
     */
    static void test() {

    }

}